rotating shoe - French English Dictionary